sheep pen - Alemán Inglés Diccionario